Corporate governance and liquidity creation nexus in Islamic banks—Is managerial ability a channel? · Study