Are heart-powered pacemakers the future?