Affiliation: | 1. Department of Pomology, College of Agronomy &2. Bio-Technology, China Agricultural University, Yuanmingyuan West Road No. 2, Haidian District, Beijing 100193, P. R. China;3. Department of Biotechnology, Beijing University of Agriculture, Beinong Road No. 7, Huilongguan Chanping District, Beijing 102206, P. R. China;4. College of Tea and Food Sciences, Anhui Agricultural University, Changjiang West Road No. 130, Hefei 230036, P. R. China;5. Agriculture and Agri-Food Canada, 107 Science Place, Saskatoon, SK, S7N 0X2, Canada |