Heavy rains to power up NHPC turbines, and stock