Byranvand, M. M., Kharat, A. N., & Bazargan, M. H. (2012). Titania Nanostructures for Dye-sensitized Solar Cells. Nano-Micro Letters, 4(4), 253-266. https://doi.org/10.1007/BF03353723