1. Department of Hepatobiliary SurgeryEastern Hepatobiliary Surgery HospitalSecond Military Medical University Shanghai 200438 P. R. China
2. State Key Laboratory of High Performance Ceramics and Superfine MicrostructureShanghai Institute of CeramicsChinese Academy of Sciences Shanghai 200050 P. R. China