Sensex Nifty open higher as banking and financial stocks gain in early trade