On small satellites for oceanography: A survey Read more about On small satellites for oceanography: A survey