Task-driven design of a re-configurable gripper for the robotic picking and handling of limp sheets