Sun is the best source of inexhaustible and clean energy.