Semiconductor Lasers: Fundamentals And Applications