An efficient room-temperature route to uniform ZnO nanorods with an ionic liquid