吃西地那非药效是多长时间