1. Natural
Products Laboratory, International Joint Lab of Tea Chemistry and
Health Effects, State Key Laboratory of Tea Plant Biology and Utilization, Anhui Agricultural University, Hefei, 230036 People’s Republic of China
2. Department
of Nephrology, Affiliated Anhui Provincial Hospital, University of Science and Technology of China, Hefei, 230026 People’s Republic of China