Kim Cattrall hopes her sex drive lasts long