[1] Chongqing Technol & Business Univ, Sch Environm & Biol Engn, Chongqing 400067, Peoples R China
[2] Chongqing Technol & Business Univ, Chongqing Key Lab Nat Med Res, Chongqing Key Lab Catalysis & Funct Organ Mol, Chongqing 400067, Peoples R China
[3] Chinese Univ Hong Kong, Inst Chinese Med, Shatin, Hong Kong, Peoples R China
[4] Chinese Univ Hong Kong, State Key Lab Phytochem & Plant Resources West Ch, Shatin, Hong Kong, Peoples R China