Bacterial membrane vesicles : biogenesis, functions and applications (2020)