NCLT approves NHPC’s Rs 907 cr bid for 500 MW Lanco Teesta Hydro Power project