1. Department of Industrial and Systems EngineeringThe Hong Kong Polytechnic UniversityKowloonHong Kong
2. Department of Electric and Computer EngineeringThe Hong Kong University of Science and TechnologyKowloonHong Kong
3. Dynex Semiconductor LtdLincolnLN6 3LFUK
4. Zhuzhou CRRC Times Electric Co. LtdZhuzhou412001People's Republic of China