1. Smart Power & Renewable Energy Systems Group, School of Engineering & Computer Science, Victoria University of Wellington, Wellington, New Zealand
2. Power Quality & Renewable Energy Systems Group, Faculty of Engineering, Technology & Built Environment, UCSI University, Kuala Lumpur, Malaysia