Review article: spontaneous bacterial peritonitis – bacteriology, diagnosis, treatment, risk factors and prevention