Solar energy is the future.