Xenobots 3.0: Robots that can reproduce