National Science and Technology Council Grant MOST 111-2314-B-016-052