Introduction to Semiconductor Lasers for Optical Communications: An Applied Approach