Renewable Power Generation Costs in 2012: An Overview