Dear Zahra Hajihashemi I think the following papers are good starting points to address your question:
Torres, Marcelo DT, Shanmugapriya Sothiselvam, Timothy K. Lu, and Cesar de la Fuente-Nunez. "Peptide design principles for antimicrobial applications." Journal of molecular biology431, no. 18 (2019): 3547-3567. Article Peptide Design Principles for Antimicrobial Applications
and
Torres, M. D., Cao, J., Franco, O. L., Lu, T. K., & de la Fuente-Nunez, C. (2021). Synthetic biology and computer-based frameworks for antimicrobial peptide discovery. ACS nano, 15(2), 2143-2164.
Article Synthetic Biology and Computer-Based Frameworks for Antimicr...
Zahra Hajihashemi The lipid composition of eukaryotic and procaryotic cells is quite different. Generally, there is an higher proportion of anionic lipids in bacterial membranes than in mammalian membranes. Therefore, to target the bacterial membrane, you can add cationic amino acids on your peptide (lysine, arginine or histidine). What we have seen from our experiments, there must be a right balance between the positive net charge and the hydrophobic moment of the peptide. Increasing the positive net charge increases the performance (up to the a certain point). If the hydrophobic moment is too high, you lose in selectivity towards bacterial cell membranes. In order to improve the stability, you can incorporate non-natural amino acids.