Ecosphere, a selfcontained ecosystem of shrimp, tufts of algae and bacteria in filtered seawater Ecosphere, a selfcontained ecosystem of shrimp 1985-1995