Self-Assembly of Components using Shape-matching | IEEE Conference Publication | IEEE Xplore