Introduction to Semiconductor Optics