Goafest 2018 to be held between 5 and 7 April