Antimicrobial properties of nanomolecules: potential candidates as antibiotics in the era of multi-drug resistance