Institute of Food Science and Technology, National Taiwan University, Taipei 10617, Taiwan Center for Food and Biomolecules, National Taiwan University, Taipei 10617, Taiwan National Center for Food ...