1. Faculty of Mechanical and Electrical EngineeringKunming University of Science and TechnologyKunming650500People's Republic of China
2. Key Laboratory of Vibration and Noise under Ministry of Education of Yunnan ProvinceKunming650500People's Republic of China
3. Kunming SNLab Tech Co., Ltd.Kunming650228People's Republic of China