Sensing Fine-Grained Hand Activity with Smartwatches