1. School of Electrical EngineeringNorth China University of Science and Technology Tangshan Hebei China
2. Department of Mechanical and Manufacturing EngineeringUniversity of Calgary Calgary Alberta Canada
3. Department of InformaticsUniversity of Leicester Leicester United Kingdom