Liu, Wenguo, Winfield, Alan F.T., "Self-assembly in heterogeneous modular robots", , 2012