1. SJTU-Bor Luh Food Safety Center; Dept. of Food Science and Technology; Shanghai Jiao Tong Univ.; 800 Dongchuan Road Shanghai 200240 China
2. Gaoyou Red Sun Food Co., Ltd.; Gaoyou City Economic Zone; Jiangsu Province 225601 China
3. Dept. of Food Science & Technology; Oregon State Univ.; Corvallis OR 97331 U.S.A.