UAVs's efficient controlled mobility management for mobile heterogeneous wireless sensor networks