Theory of silicon nanostructures