Killer peptide: a novel paradigm of antimicrobial, antiviral and immunomodulatory auto-delivering drugs