College of Mechatronics and Control Engineering, Shenzhen University, Shenzhen, 518000, China; Department of Environmental and Chemical Engineering, Shenzhen University, Shenzhen, 518000, China; Department of Biomedical Engineering, School of Medicine, Shenzhen University, Shenzhen, 518000, China