Source: https://unlcms.unl.edu/cas/physics/tsymbal/teaching/SSP-927/Section 03_Crystal_Binding.pdf