CdSe-sensitized mesoscopic TiO2 solar cells exhibiting >5% efficiency: redundancy of CdS buffer layer

CdSe-sensitized mesoscopic TiO2 solar cells exhibiting >5% efficiency: redundancy of CdS buffer layer