Energy Contracting Models and its Relevancy in Nepal