Ministry of Science and Technology, Taiwan Grant MOST 111-2320-B-002-061-MY3