1. School of Chemistry and Chemical Engineering
2. Chongqing University
3. Chongqing 400044
4. P. R. China
5. Research and Development Department
6. Guangdong Bomin Sci-Tech Co., Ltd.
7. Meizhou 514000
8. State Key Lab of Electronic Thin Films and Integrated Devices
9. University of Electronic Science and Technology of China (UESTC)
10. Chengdu 610054