Download Small Satellite Missions For Earth Observation New Developments And Trends