Hubble Telescope marks 22nd anniversary