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