Michio Kaku on NASA's new satellite