1. State Key Laboratory of Electronic
Thin Films and Integrated Devices, School of Optoelectronic Information, University of Electronic Science and Technology of China (UESTC), Chengdu 610054, P. R. China
2. Department of Chemistry and
the Materials Research Center, Northwestern University, 2145 Sheridan Road, Evanston, Illinois, 60208, United States
3. Polyera Corporation, 8045 Lamon Avenue, Skokie, Illinois, 60077, United States