spots on the sun in high resolution photos from telescope