RunBuddy: a smartphone system for running rhythm monitoring. - Hao, Tian; Xing, Guoliang; Zhou, Gang (2015)