NTPC Rating: buy: Operational numbers were strong in Q4