New ISS member Norishige Kanai eager to explain mission experiments to followers on Earth