969MW Neelum-Jhelum hydropower project all set to restart power generation by July end