Difficult terrains, delays in nods, inhabitations in wildlife sanctuaries major impediments to power supply electricity