Affiliation: | aInstitute of Automation, Hefei University of Technology, Hefei 230009, PR China;bEngineering Technology Research Center of Industrial Automation, Anhui Province, Hefei 230009, PR China;cSchool of Mechanical and Automobile Engineering, Hefei University of Technology, Hefei 230009, PR China |