NTPC board to consider share buy back on November 2