Ministry of Science and Technology, Taiwan Grant MOST109-2320-B-254-001