Numerical simulation of light propagation through highly-ordered titania nanotube arrays: dimension optimization for improved photoabsorption.