20170223 home.science: 7 Earth-size planets found orbiting star; may hold life