Heterojunction Photoanode of Atomic-Layer-Deposited MoS2 on Single-Crystalline CdS Nanorod Arrays.