NTPC signs joint venture with NPCIL