Astrosat in the press