The clean and renewable energy source