Njiru, J. N., C. M. Migwi, I. W. Mwangi, and R. W. Ngari. “Effects of Zinc Oxide Nanostructures on Performance of Natural Dye Sensitized Solar Cells”. African Journal of Pure and Applied Sciences 3, no. 1 (May 19, 2022): 185–201. Accessed February 12, 2025. https://journal.ku.ac.ke/index.php/AJPAS/article/view/260.