Preparation and reactions of isoflavone heteroanalogs (a review)