how long does dapoxetine last