Science and Application of Wearable Technology