Three Types of Chemical Bonds