Religiosity and corporate governance: evidence from Islamic countries - Chen, Naiwei (The empirical economics letters, 2020)