Alternative Energy in Power Electronics - Rashid, Muhammad H.; Rashid, Muhammad Harunur; Rashid, Muhammed Haruhur (Butterworth-Heinemann, 2015)