Comparison of Eosin yellowish dye–sensitized and CdS-sensitized TiO2 nanomaterial–based solid-state solar cells | Publicación