Maintaining Differentiated Coverage in Heterogeneous Sensor Networks | Synapse