A compound of formula IIIA: ** (See formula) ** or a salt, solvate, or hydrate thereof, in which: R1 is hydrogen, hydroxyl, or halogen; R3 is hydroxyl, NH (CH2) mSO3H, or NH (CH2) nCO2H; R5 is unsubstituted or substituted alkyl, or aryl; R6 is hydrogen; or R5 and R6 taken together with the carbons to which they are attached form a ring with a size of 3, 4, 5 or 6 atoms; R7 is hydrogen, unsubstituted or substituted alkyl, or hydroxyl; R8 is hydrogen, or unsubstituted or substituted alkyl; R9 is hydrogen, or unsubstituted or substituted alkyl; or R8 and R9 taken together with the carbon atom to which they are attached form a carbonyl; R10 is R3 or SO3H; m is an integer 0, 1, 2, 3, 4 or 5; and n is an integer 0, 1, 2, 3, 4 or 5, wherein said alkyl includes saturated aliphatic groups, including straight chain alkyl groups, branched chain alkyl groups, cycloalkyl groups, alkyl substituted cycloalkyl groups, and alkyl groups substituted with cycloalkyl, and wherein said aryl includes aromatic groups, multicyclic aryl groups and heteroaryls.Un compuesto de fórmula IIIA: **(Ver fórmula)** o una sal, solvato, o hidrato del mismo, en la que: R1 es hidrógeno, hidroxilo, o halógeno; R3 es hidroxilo, NH(CH2)mSO3H, o NH(CH2)nCO2H; R5 es alquilo sin sustituir o sustituido, o arilo; R6 es hidrógeno; o R5 y R6 tomados junto con los carbonos a los que están unidos forman un anillo con un tamaño de 3, 4, 5 o 6 átomos; R7 es hidrógeno, alquilo sin sustituir o sustituido, o hidroxilo; R8 es hidrógeno, o alquilo sin sustituir o sustituido; R9 es hidrógeno, o alquilo sin sustituir o sustituido; o R8 y R9 tomados junto con el átomo de carbono al que están unidos forman un carbonilo; R10 es R3 o SO3H; m es un número entero 0, 1, 2, 3, 4 o 5; y n es un número entero 0, 1, 2, 3, 4 o 5, en el que dicho alquilo incluye grupos alifáticos saturados, incluyendo grupos alquilo de cadena lineal, grupos alquilo de cadena ramificada, grupos cicloalquilo, grupos cicloalquilo sustituidos con alquilo, y