Peer-to-peer computing : building supercomputers with Web technologies - Loo, Alfred Wai-Sing (Computer communications and networks, 2007)