Fabrication and photovoltaic performance of hierarchically titanate tubular structures self-assembled by nanotubes and nanosheets

Fabrication and photovoltaic performance of hierarchically titanate tubular structures self-assembled by nanotubes and nanosheets