He no longer smokes和He stopped to have a smoke有何区别?