1. Department of Instrumental and Electrical EngineeringXiamen UniversityXiamen361102People's Republic of China
2. School of Mechanical and Automotive EngineeringXiamen University of TechnologyXiamen361024People's Republic of China
3. School of Mathematical SciencesXiamen UniversityXiamen301005People's Republic of China
4. Fujian Provincial Key Laboratory of Mathematical Modeling and High Performance Scientific ComputingXiamen UniversityXiamen361005People's Republic of China