1. College of Automation, Harbin Engineering University, Harbin, Heilongjiang 150001, China
2. Department of Earth and Space Science and Engineering, York University, Toronto, ON, Canada M3J 1P3
3. College of Science, Harbin Engineering University, Harbin, Heilongjiang 150001, China