[1] Qinghai Univ, Qinghai Acad Anim & Vet Sci, State Key Lab Plateau Ecol & Agr, Xining, Qinghai, Peoples R China
[2] Tsinghua Univ, Inst Biopharmaceut & Hlth Engn, Shenzhen Int Grad Sch, Shenzhen Key Lab Hlth Sci & Technol, Shenzhen, Peoples R China
[3] Tsinghua Univ, Sch Life Sci, Beijing, Peoples R China
[4] State Key Lab Chinese Med & Mol Pharmacol, Shenzhen, Guangdong, Peoples R China
[5] Hong Kong Polytech Univ, Dept Appl Biol & Chem Technol, Hung Hom, Kowloon, Hong Kong, Peoples R China
[6] Xiamen Univ, Fac Med & Life Sci, Sch Life Sci, State Key Lab Cellular Stress Biol, Xiamen, Peoples R China