National Research Foundation (NRF): Recent submissions