The present invention relates to a compound of formula (I), or a pharmaceutically acceptable salt or solvate thereof. Various substituents in the formula (I) are as defined in the specification. The present invention also relates to a pharmaceutical composition comprising the compound of formula (I), the preparation method of compound of formula (I), and the use of the compound for the preparation of a medicament for treating and/or preventing human peroxisome proliferators activated receptor δ (hPPARδ) -associated diseases and risk factors.