CATS: A topology construction based on semantic group for Capacity-Aware in heterogeneous P2P networks | IEEE Conference Publication | IEEE Xplore