Peptic ulcer (stomach ulcer) causes, symptoms, diet, and treatment