Hubco’s Narowal Energy executes Hybrid Take and Pay tariff deal