Silicon Photonics And Photonic Integrated Circuits by Lorenzo Pavesi, Seppo Honkanen & Laurent Vivien