Elements of general and biological chemistry