1. Shanghai Jiao Tong University, Department of Food Science & Technology, School of Agriculture and Biology, 800 Dongchuan Road, 200240 Shanghai, China P.R.
2. Oregon State University, Department of Food Science and Technology, 100 Wiegand Hall, Corvallis, OR 97331, USA