Spacewalking cosmonauts release 3-D-printed satellite