IT And Realty Stocks Send Sensex, Nifty Higher