A compound, a salt thereof, or a solvate thereof, the compound being represented by the formula (1): ** (See formula) ** wherein R1, R2, and R4 are the same or different from each other and each one represents H, halogen, nitro, cyano, OH, optionally substituted C1-6 alkyl, optionally substituted C2-6 alkenyl, optionally substituted C1-6 alkoxy, aryl or heteroaryl; R3 represents H, optionally substituted C1-6 alkyl, or optionally substituted C2-6 alkenyl; m is an integer of any 1 to 4; n is an integer of any 1 to 3; p is an integer of any 1 to 5; and wherein the term "optionally substituted" means that the respective group is unsubstituted or has 1, 2, 3, 4, or 5 substituents selected from H, halogen, nitro, cyano, OH, C1-6 alkyl, halogen C1 alkyl -6, hydroxy C1-6 alkyl, C1-6 alkyl amino, C3-6 cycloalkyl, C2-6 alkenyl, halogen C2-6 alkenyl, hydroxy C2-6 alkenyl, C2-6 alkenylamino, C3-6 cycloalkenyl, C2- alkynyl 6, halogen C2-6 alkynyl, hydroxy C2-6 alkynyl, C2-6 alkynyl amino, C1-6 alkoxy, halogen C1-6 alkoxy, hydroxy C1-6 alkoxy, C1-6 alkoxy amino, aryl, and heteroaryl.Un compuesto, una sal del mismo, o un solvato de ellos, el compuesto estando representado por la fórmula (1): **(Ver fórmula)** en donde R1, R2, y R4 son lo mismo o diferentes entre sí y cada uno representa H, halógeno, nitro, ciano, OH, alquilo C1-6 opcionalmente sustituido, alquenilo C2-6 opcionalmente sustituido, alcoxi C1-6 opcionalmente sustituido, arilo o heteroarilo; R3 representa H, alquilo C1-6 opcionalmente sustituido, o alquenilo C2-6 opcionalmente sustituido; m es un número entero de cualquiera de 1 a 4; n es un número entero de cualquiera de 1 a 3; p es un número entero de cualquiera de 1 a 5; y en donde el término "opcionalmente sustituido" significa que el grupo respectivo no está sustituido o tiene 1, 2, 3, 4, o 5 sustituyentes seleccionados de H, halógeno, nitro, ciano, OH, alquilo C1-6, halógeno alquilo C1-6, hidroxi alquilo C1-6, alquil C1-6 amino, cicloalquilo C3-6, alquenilo C2-6