Hospitals warned against poor cleanliness