1. College of Engineering, Bohai UniversityJinzhou121013People's Republic of China
2. Department of Control Science and EngineeringHarbin Institute of TechnologyHarbin150001People's Republic of China
3. College of Engineering, Swansea UniversitySingleton ParkSwanseaSA2 8PPUK