Smartphone applications for cardiopulmonary resuscitation: effectiveness and users' preferences. (September 2019)