10.1109/MECBME.2014.6783244