[1] Chinese Acad Sci, Ctr Excellence Mol Synth, Shanghai Inst Organ Chem, State Key Lab Organometall Chem, 345 LinglingLu, Shanghai 200032, Peoples R China
[2] ShanghaiTech Univ, Sch Phys Sci & Technol, 100 Haike Rd, Shanghai 201210, Peoples R China
[3] Univ Calif Santa Barbara, Dept Chem & Biochem, Santa Barbara, CA 93106 USA