1. Shanghai Institute of Pharmaceutical Industry, 1320 West Beijing Road, Shanghai 200040, China
2. Arkansas Children’s Nutrition Center, Department of Physiology and Biophysics, University of Arkansas for Medical Sciences, 15 Children’s Way, Little Rock, Arkansas 72202, United States