National Science and Technology Council of Taiwan Grant NSTC 113-2740-B-006-002 and NSTC 113-2311-B-006-009