tapentadol south africa how long can you take tapentadol for