1. College of Information and Communications Engineering Harbin Engineering University Harbin Heilongjiang PR China
2. College of Mechanical and Electrical Engineering Northeast Forestry University Harbin Heilongjiang PR China
3. Department of Computer Science Utah State University Logan Utah USA