[1] East China Univ Sci & Technol, State Key Lab Bioreactor Engineerring, Shanghai Key Lab Chem Biol, Sch Pharm, Shanghai 200237, Peoples R China
[2] Shanghai Normal Univ, Educ Minist, Key Lab Resource Chem, Shanghai 200234, Peoples R China
[3] Shanghai Normal Univ, Shanghai Key Lab Rare Earth Funct Mat, Dept Chem, Coll Life & Environm Sci, Shanghai 200234, Peoples R China
[4] East China Univ Sci & Technol, Sch Pharm, Shanghai Key Lab New Drug Design, Shanghai 200237, Peoples R China