Excitonic solar cells : the challenges of efficiency and durability / - Rumbles, G. (National Renewable Energy Laboratory, 2008)