1. Power Electronics and Hydro-Electric Machines Laboratory, Department of Water Resource Development and Management, Indian Institute of Technology Roorkee, Roorkee, India
2. Hydropower Simulation Laboratory, Department of Water Resources Development and Management, Indian Institute of Technology Roorkee, Roorkee, India
3. Department of Electrical Engineering, Indian Institute of Technology Roorkee, Roorkee, India