1. Department of Mechanical Engineering North China Electric Power University Baoding Hebei China
2. Hebei Zhenchuang Electronic Technology Co., LTD Langfang Yanjiao Development Zone Baoding China
3. Department of Electrical and Electronics Engineering University of Nottingham University Part Nottingham UK