Introduction to Modern Power Electronics by Andrzej Trzynadlowski & Stanislaw Legowski