Design and implementation of distributed collaborative virtual assembly system with three-dimensional force feedback | IEEE Conference Publication | IEEE Xplore