Diesels more polluting below 18C, research suggests