Department of Electricity Development, Nepal Electricity Authority and other governmental and semi-governmental agenciesPrivate sector industries, Academic institutions, NGOs & INGOs