A novel reciprocating cluster magnetorheological polishing device: Design and investigation of removal model. (July 2023)