[1] Anhui Univ Chinese Med, Anhui Prov Key Lab Chinese Med Formula, Hefei 230012, Peoples R China
[2] Anhui Univ Chinese Med, Anhui Prov Key Lab Res & Dev Chinese Med, Hefei 230012, Peoples R China
[3] Xiamen Univ, Sch Life Sci, State Key Lab Cellular Stress Biol, Xiamen 361005, Peoples R China
[4] Hong Kong Polytech Univ, Dept Appl Biol & Chem Technol, Hung Hom, Kowloon, Hong Kong, Peoples R China
[5] Western Sydney Univ, Natl Inst Complementary Med, Penrith, NSW 2751, Australia