Performance research of an automatic electro-abrasive polishing system equipped with an industrial robot for 3D complex surface finishing