1. Tea Research InstituteChinese Academy of Agricultural Sciences 9 South Meiling Road Hangzhou 310008 P.R. China
2. Key Laboratory of Tea Quality and Safety ControlMinistry of Agriculture and Rural Affairs 9 South Meiling Road Hangzhou 310008 P.R. China
3. University of Hawaii Cancer Center 701 Ilalo Street, Room 254 Honolulu HI 96813 USA