Ministry of Science and Technology, Taiwan Grant MOST 110-2628-B-182A-018