Accessing the synthesis of natural products and their analogues enabled by the Barbier reaction: a review December 29, 2025