long term vs short term heroin use