School of Computer&Communication Engineering;
University of Science and Technology Beijing;
Beijing;
100083;
China;
Department of Breast Surgery;
West China Hospital;
Sichuan University;
Chengdu;
610041;
China;
Dawning Information Industry Chengdu Co.;
Ltd.;
Chengdu;
610213;
China;
Amphenol AssembleTech;
Houston;
TX 77070;
US;