Reduction of Cr(VI) to Cr(III) using silicon nanowire arrays under visible light irradiation.