"Based on Kittel's introduction to solid state physics, 8th edition (2005),