[1] Beijing Univ Chem Technol, State Key Lab Organ Inorgan Composites, Beijing 100029, Peoples R China
[2] Nankai Univ, State Key Lab Elemento Organ Chem, Tianjin 300071, Peoples R China
[3] Nankai Univ, Natl Pesticide Engn Res Ctr, Dept Biol Chem, Tianjin 300071, Peoples R China
[4] Collaborat Innovat Ctr Chem Sci & Engn, Tianjin, Peoples R China