[1] Chinese Acad Sci, Univ Chinese Acad Sci, Ctr Excellence Mol Synth, Shanghai Inst Organ Chem,Key Lab Synthet & Self A, 345 Lingling Rd, Shanghai 200032, Peoples R China
[2] Zhengzhou Inst Technol, Engn Res Ctr Zhengzhou High Performance Organ Fun, 6 Yingcai St, Zhengzhou 450044, Henan, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Organ Chem, Key Lab Energy Regulat Mat, 345 Lingling Rd, Shanghai 200032, Peoples R China