1. Flexible Printed Electronics Technology Center Harbin Institute of Technology (Shenzhen) Shenzhen 518055 China
2. Department of Materials Science and Engineering City University of Hong Kong 83 Dachi Avenue Kowloon Hong Kong SAR 999077 China
3. Shenzhen Municipal Engineering Design & Research Institute Co, Ltd Shenzhen 518055 China