Theoretical analyses of organic acids assisted surface-catalyzed reduction of CrVI on TiO2 nanowire arrays