Infoscience
An Efficient Dye-Sensitized Solar Cell with an Organic Sensitizer Encapsulated in a Cyclodextrin Cavity