Work

Vertically aligned TiO2/ZnO nanotube arrays prepared by atomic layer deposition for photovoltaic applications