NTPC shares have a 20% upside as per Bernstein but target below previous highs