Kinetic and DFT studies on the Ag/TiO2-photocatalyzed selective reduction of nitrobenzene to aniline.