Byranvand, M. Malekshahi, A. Nemati Kharat, and M. H. Bazargan. 2012. “Titania Nanostructures for Dye-Sensitized Solar Cells”. Nano-Micro Letters 4 (4):253-66. https://doi.org/10.1007/BF03353723.