Touching virtual objects in mid-air: a study on shape recognition