Cotton price remains stable amid demand for better grades