1. Shenzhen Polytechnic, 47891, Shenzhen, Guangdong, China;
2. Hohai University, 12462, Nanjing, China;
3. Nanyang Technological University, 54761, Singapore, Singapore;
4. Wenzhou Design Assembly Company Ltd, Lucheng District Wenzhou Wenzhou, Zhejiang, China;
5. Shenzhen Polytechnic, 47891, Shenzhen, China;