Ministry of Education in Taiwan Grant NSTC 111-2321-B-038-004