20060509 home.science: Sorry for US sanctions on Indian space units: NASA Chief