Institute of Microelectronics, Peking University, 100871, P. R. China
Tea Research Institute, Chinese Academy of Agricultural Sciences