Text this: New series of pentamidine-based 1,2,3-triazole-diaryl-hydrazones