A Reconfigurable Data Glove for Reconstructing Physical and Virtual Grasps