西地那非的药效有多长时间