Macau Science and Technology Development Fund Grant SRG2017-00097-FHS