1. Department of Electrical Engineering, Jamia Millia Islamia, New Delhi 110025, India
2. Department of Electrical and Power Engineering, Mbeya University of Science and Technology, P.O. Box 131, Mbeya, Tanzania
3. Department of Electrical Engineering, Delhi Technological University, Delhi 110042, India