This invention discloses a novel compound with the structure of formula I or pharmaceutically acceptable salts or solvates thereof. In addition the invention further discloses a method for preparing the compound a pharmaceutical composition containing the compound and use thereof in the preparation of a hypoglycemic medicament.