Polymeric droplet deposition and self-release forming micro parts on heterogeneous surfaces | IEEE Conference Publication | IEEE Xplore