Solar and fuel cell technology