Antimicrobial peptides from marine animals: Sources, structures, mechanisms and the potential for drug development