Important Features of Bankable Power Purchase Agreements for Renewable Energy Power Projects