The characteristics and buoyancy regulations of cyanobacterial gas vesicles