1. Department of Electrical EngineeringThe Hong Kong Polytechnic UniversityHong Kong SARPeople's Republic of China
2. Energy and Power Group, Department of Engineering ScienceUniversity of OxfordOxfordUnited Kingdom
3. School of Electrical, Electronics and Computer EngineeringThe University of Western AustraliaPerthAustralia