InfiniTime: A multi-sensor energy neutral wearable bracelet