1. Nutrilite Health Institute, 720 Cailun Road, Shanghai 201203, China
2. Sequanta Technologies Co., Ltd., 240 Hedan Road, Shanghai 200131, China
3. Department of Molecular and Structural Biochemistry, North Carolina State University, Raleigh, NC 27695, USA