Analyst picks NTPC Green, Balrampur Chini, Trent for buying