HEC approves 1,104 research grants for the year 2017-18