1. Department of Electrical and Electronics Engineering, University of Petroleum and Energy Studies, Dehradun, India
2. Dubai Electricity and Water Authority (DEWA) Research and Development Centre, Dubai, United Arab Emirates
3. Department of Electrical Sustainable Energy, Delft University of Technology, Delft, The Netherlands
4. Uttaranchal Institute of Technology, Uttaranchal University, Dehradun, India