1. Shenzhen Key Laboratory of Polymer Science and Technology
2. College of Materials Science and Engineering
3. Shenzhen University
4. Shenzhen 518060
5. China
6. Department of Electronic and Information Engineering
7. The Hong Kong Polytechnic University
8. Hong Hum
9. Research Center for Applied Sciences
10. Academia Sinica
11. Taipei 115029
12. Taiwan
13. The Hong Kong Polytechnic University Shenzhen Research Institute
14. Shenzhen 518057