estimation techniques in electric drives engineering education matlab simulation electrical power engineering power electronics power converters renewable energy technologies inverters electric power supplies high power electronics energy conversion switching power and magnetics