1. Department of Electrical and Computer Engineering, Technical University of Kaiserslautern, 67663 Kaiserslautern, Germany
2. Department of Electrical and Computer Engineering, Duke University, Durham, NC 27708, USA
3. China Euro Vehicle Technology, A Geely Company, 41755 Gothenbur, Sweden