[1] Nanjing Univ Posts & Telecommun, Inst Adv Mat, Nanjing 210046, Jiangsu, Peoples R China
[2] State Key Lab Organ Elect & Informat Displays, Yancheng 224000, Jiangsu, Peoples R China
[3] Fountain Global Photoelect Technol Co Ltd, Yancheng 224000, Jiangsu, Peoples R China
[4] Ohio State Univ, Dept Phys & Chem & Biochem, Columbus, OH 43210 USA