Essential Thermodynamics: An undergraduate textbook for chemical engineers