Photoassisted hydrogen generation: Pt and CdS supported on separate particles