University timetabling using hybrid genetic algorithm