Fostering creative problem solving in chemistry through group work