Advantages of Solar Energy that One May Not be Aware of