1. College of Information and Communication Engineering, Harbin Engineering University, Harbin 150001, China
2. Institute of Physics, Nanotechnology and Telecommunications, St. Petersburg State Polytechnical University, St. Petersburg 195251, Russia
3. College of Computer Science and Technology, Harbin Engineering University, Harbin 150001, China