School of Engineering Science;
University of Chinese Academy of Sciences;
Beijing;
100190;
China;
Institute of Mechanics;
Chinese Academy of Sciences;
Beijing;
100190;
China;
Beijing E-Plus-3D Technology Co.;
LTD;
Beijing;
102299;
China;