related tags: 604F54 958BFF A46C95 ADA8E2 C050A3 CA82A3 EE5E9F afm bacteria cyanobacteria micro microscope microscopy nano oscillatoria scanning science 694651 877289 916695