The compound of formula (I), pharmaceutically acceptable salts thereof, solvates thereof, chelates thereof, non-covalent complex thereof or produgs of compounds mentioned above or the mixture of any form above mentioned are provided. The use of the compounds in manufacturing a medicament for the treatment and/or prevention of diabetes, obesity and related disorders.