This invention relates to a compound of formula (I) and its pharmaceutically acceptable salts: wherein R 1 , R 2 , X, Y, A, B are described in this patent specification. This invention also relates to the preparation methods of the compound formula (I) and its pharmaceutically acceptable salt, and a pharmaceutical composition comprising the compounds and its pharmaceutically acceptable salts.