hubble space telescope is back online after software glitch