A rectangular partition algorithm for planar self-assembly | IEEE Conference Publication | IEEE Xplore