Market outlook: Nifty50 to keep treading water in defined range