BUT WHAT IS solar power, REALLY?