Surface-layer protein is a public-good matrix exopolymer for microbial community organisation in environmental anammox biofilms