Text this: Review on bacterial outer membrane vesicles: structure, vesicle formation, separation and biotechnological applications