Department of General Surgery;
The Ninth People's Hospital;
Shanghai Second Medical University;
Shanghai 200011;
China;
Fifth Department of Surgery;
Tokyo Medical University;
Tokyo 193-8639;
Japan;
Department of Hepatobiliary Surgery;
Sun Yat-Sen Memorial Hospital;
Sun Yat-Sen University;
Guangzhou 510120;
China;