Solar power is weak on rainy days