Theoretical Kinetic Analysis of Heterogeneous Photocatalysis by TiO2 Nanotube Arrays: the Effects of Nanotube Geometry on Photocatalytic Activity | doi.page