[1] Guangzhou Med Univ, Guangzhou Women & Childrens Med Ctr, Dept Pediat Surg, Guangzhou 510623, Guangdong, Peoples R China
[2] Univ Hong Kong, Dept Surg & Pathol, 21 Sassoon Rd, Pokfulam, Hong Kong, Peoples R China
[3] Imperial Coll London, Fac Nat Sci, Dept Life Sci, London SW7 2AZ, England