A comprehensive review of indole hybrids as anti-bacterial and anti-fungal agents: synthetic protocols and SAR studies | Synapse