Risk factors for spontaneous bacterial peritonitis in cirrhotic patients with ascites