Ministry of Science and Technology, Taiwan Grant MOST 110-2321-B-016-002