Near Sets: Theory and Applications