Bank stocks recapture their lost weight on the Nifty50