Fabrication of CdS-decorated mesoporous SiC hollow nanofibers for efficient visible-light-driven photocatalytic hydrogen production