Available online at www.sciencedirect.com www.elsevier.com/locate/solener Solar Energy 86 (2012) 1563–1575 Anthocyanins and betalains as light-harvesting pigments for dye-sensitized…