Cotton trading remains firm on demand for better grades