1. Shenzhen Key Laboratory for Advanced Materials
2. Harbin Institute of Technology, Shenzhen
3. Shenzhen 518055
4. P. R. China
5. Centre for Programmable Materials, School of Materials Science and Engineering, Nanyang Technological University
6. Department of Electronic Communication and Technology, Shenzhen Institute of Information Technology
7. Shenzhen 518172
8. Center for Composite Materials, Harbin Institute of Technology