Recently deployed Wireless Sensor Network systems (WSNs) are increasingly following {\em heterogeneous