Improved Algorithms for Efficient Active Learning Halfspaces with Massart and Tsybakov noise