Ministry of Science and Technology, Taiwan Grant MOST 107-2221-E-007-013-MY3