Buy NHPC, target price Rs 27: Emkay Global | Sharefundss