Silicon Nanocrystals: Optical Properties and Self-assembly