Solar power's advantages