1. College of Food Science, Southwest University, Beibei, Chongqing 400715, People’s Republic of China
2. Tea Research Institute, Southwest University, Beibei, Chongqing 400715, People’s Republic of China
3. Tea Research Institute of Puer, Puer, Yunnan 665000, People’s Republic of China