Recent mechanistic developments and next generation catalysts for the Sonogashira coupling reaction