Basic Physics of Semiconductor Lasers