Mechanical and kinematic modeling of assistant vacuum sucking and pulling operation of tomato fruits in robotic harvesting