Ministry of Science and Technology, Taiwan Grant MOST 104-2314-B-182-047-MY3