Mifepristone (RU-486), the recently developed antiprogesterone drug and its analogues