[1] Shanghai Univ, Dept Chem, Shanghai 200444, Peoples R China
[2] Chinese Acad Sci, Shanghai Inst Organ Chem, State Key Lab Organomet Chem, Shanghai 200032, Peoples R China
[3] Shanghai Univ, Inst Anal & Res Ctr, Shanghai 200444, Peoples R China
[4] Ohio Univ, Dept Chem & Biochem, Athens, OH 45701 USA