Text this: The Impact of Auditor's Independence, Ethics, and Competency in Audit Quality: Using Auditor's Integrity as a Mediator in the Sultanate of Oman