Solar power: Sometimes cartoons say it best