Ministry of Science and Technology, Taiwan Grant MOST-105-2410-H-182-018