how long does oxycodone extended release last