Silicon Nanocrystals: From Solution To Solid State