FSGlove: An Inertial-Based Hand Tracking System with Shape-Aware Calibration