National Science and Technology Council, Taiwan Grant NSTC 113-2221-E-A49-027