CCI buys 86 lakh bales of cotton as traders stay away