Islamic Banking Modes of Finance: Proposals for Further Evolution