Bacterial membrane vesicles, an overlooked environmental colloid: Biology, environmental perspectives and applications.