Chemical bonds and their energy