Islamic index, independent commissioner and firm performance · Study