Sensex, Nifty open higher as metal and banking stocks gain :