40 students hospitalised for food poisoning