Solar energy is green and energy-saving