Power Electronics: Topologies, Magnetics and Control: NEW (Volume 1)