[1] Natl Inst Biol Sci, Beijing 102206, Peoples R China
[2] Univ Texas SW Med Ctr Dallas, Dept Biochem, Dallas, TX 75390 USA
[3] Tianjin Univ, Sch Pharmaceut Sci & Technol, Tianjin 300072, Peoples R China
[4] Chinese Acad Med Sci, Beijing 100730, Peoples R China
[5] Peking Union Med Coll, Beijing 100730, Peoples R China