beta-Barrel membrane bacterial proteins: structure, function, assembly and interaction with lipids