The Cantera Book: a book covering how Cantera works and how to apply it for chemical engineering calculations