Stevenson signs new contract extension with Hampshire : vima