Sensex Nifty end flat despite banking and financial sector boost