Science and Technology Development Fund, Macau SAR Grant MYRG2018-00207-ICMS