NTPC long-term investment