Electrical Engineering Department, Indian Institute of Technology Bhilai, Chhattisgarh, India
Electrical Engineering and Computer Science Department, The University of Toledo, Ohio, USA
Electrical and Computer Engineering Department, Clarkson University, New York, USA
Energy Production and Infrastructure Center, University of North Carolina at Charlotte, NC, USA