Market experts see Nifty recovery after 2 years flat