1. PLA Strategic Support Force Information Engineering University, Zhengzhou 450001, China
2. National Digital Switching System Engineering and Technology Research Center, Zhengzhou 450002, China
3. Weihua Group Co., Ltd, Changyuan, Henan 453400, China