1. School of Energy and Power EngineeringNanjing University of Science and TechnologyNo. 200, Xiao Ling WeiNanjing210094People's Republic of China
2. Department of Electronic and Electrical EngineeringUniversity of StrathclydeRoyal College Building204 George StreetGlasgowG1 1XWScotlandUK