1. National Institute for Food Safety and Nutrition, Chinese Center for Disease Control and Prevention, Beijing 100050, China, Division of Human Nutrition, Wageningen University, 6703 HD Wageningen, The Netherlands, Plant Research International, Wageningen University, 6700 AA Wageningen, The Netherlands