The Sonogashira reaction: a booming methodology in synthetic organic chemistry.