1. School of Information and Communication Engineering
2. University of Electronic Science and Technology of China
3. Chengdu 611731
4. China
5. State Key Laboratory of Advanced Welding and Joining (Shenzhen)
6. Harbin Institute of Technology
7. Shenzhen 518055
8. Research Center for Flexible Printed Electronics