Fair Routing for Overlapped Cooperative Heterogeneous Wireless Sensor Networks