The Electronic Call Auction: Market Mechanism and Trading