Antimicrobial peptides: therapeutic potentials