Rasid, Muhammad H. Power Electronics : Circuits, Devices and Applications - New Delhi Pearson Education