Renewable Power Generation: A Supply Chain Perspective