A double stator permanent magnet generator integrated with novel magnetic gear - Salihu, Mustafa Shehu (Faculty of Computer Science and Information Technology, Universiti Putra Malaysia, 2015)