Recent Advances in Space Technologies