Text this: Enhanced marking process (EMP) for constructing dominating set in mobile ad-hoc networks with unidirectional links