zopiclone 5mg reviews how long does zopiclone 5mg last