Constructing film composites of silicon nanowires@CdS quantum dot arrays with ameliorated photocatalytic performance. (3rd August 2018)