Proton pump inhibitors and their mechanism of action