Low-power authenticated group key agreement for heterogeneous wireless networks. (22nd December 2006)