Astronomers Confirm Planets in Decade-Old Hubble Data