Ministry of Science and Technology, Taiwan Grant MOST 107-2314-B-016-036