Design, synthesis, spectroscopic characterization and biological evaluation of novel pyrrole derivatives