Self-assembly for microscale and nanoscale packaging: steps toward self-packaging | IEEE Journals & Magazine | IEEE Xplore