Artificial cardiac pacemaker