Advanced solar technologies