Advanced solar materials