1. College of Automation, Chongqing UniversityChongqing 400044People's Republic of China
2. Xichang Satellite Launch CentreXichang 615000People's Republic of China
3. College of Traffic and Transportation, Chongqing Jiaotong UniversityChongqing 400074People's Republic of China