Ascending-Price Mechanism for General Multi-sided Markets