上市公司应具备哪些条件才能上市