Advanced ZATCA E-Invoicing System Solutions for Islamic Banking in Abu Dhabi