Microfibre cloths