Peer-to-Peer Desktop Grids in the Real World: The ShareGrid Project | IEEE Conference Publication | IEEE Xplore