imaging space debris in high resolution sciencedaily