Ministry of Science and Technology, Taiwan Grant MOST-109-2623-E-002-004-NU