Text this: Growth-control of hexagonal CdS-decorated ZnO nanorod arrays with low-temperature preheating treatment for improved properties and efficient photoelectrochemical applications