Cooperative communications and networking - Liu, K J Ray (Cambridge University Press, Cambridge, 2009)