[1] Guangxi Med Univ, Guangxi Collaborat Innovat Ctr Biomed, Nanning 530021, Guangxi, Peoples R China
[2] Harvard Med Sch, New England Primate Res Ctr, Southborough, MA 01772 USA
[3] Northeastern Univ, Sch Pharm, Dept Pharmaceut Sci, Ctr Drug Discovery, Boston, MA 02115 USA
[4] Northeastern Univ, Sch Engn, Dept Chem Engn, Boston, MA 02115 USA