Pyrrolo[2,1-a]isoquinoline scaffold in drug discovery: advances in synthesis and medicinal chemistry.