School of Life Science and Technology;
Beijing Institute of Technology;
Beijing100081;
China;
School of Material Science and Engineering;
Beijing Institute of Technology;
Beijing100081;
China;
School of Science;
Beijing Institute of Technology;
Beijing100081;
China;
School of Mechatronics Engineering;
Beijing Institute of Technology;
Beijing 100081;
China;