Remarkable solvent effect in Barton-Zard pyrrole synthesis : application in an efficient one-step synthesis of pyrrole derivatives