Nifty rises