Original research Islamic mutual funds: contracts, structures, screening and pricing mechanisms 19 Oct 2022