Disclosed are compounds as shown as general formula (I), derivatives and uses thereof, wherein R1, R2, R3, R4, R5a, R5b, R5c and X have the definition as same as the description.Linvention concerne des composés tels que représentés dans la formule générale (I), leurs dérivés et leurs utilisations, R1, R2, R3, R4, R5a, R5b, R5c et X étant définis comme dans la description.