Z-scheme CdS/WO3 on a carbon cloth enabling effective hydrogen evolution