Self-Templated Synthesis of Nanoporous CdS Nanostructures for Highly Efficient Photocatalytic Hydrogen Production under Visible Light | doi.page