Sensex, Nifty continue to struggle; MM, HDFC Bank down 2-3%