Doppler shift based stable clustering scheme for mobile ad hoc networks