Ministry of Science and Technology, Taiwan Grant MOST-111-2623-E-002-003-NU