1. Mechanical Engineering DepartmentDalian University of TechnologyDalianPeople's Republic of China
2. State Key Lab of Digital Manufacturing Equipment and TechnologyHuazhong University of Science and TechnologyWuhanPeople's Republic of China
3. Zhongxing Telecommunication Equipment CorporationNanjingPeople's Republic of China