A Double Evolutionary Pool Memetic Algorithm for Examination Timetabling Problems. (25th September 2014)