Sensex slips over 500 points nifty below 21 900 bse midcap smallcap fall near 1 5 each