Title: Principles and Application of Magnetic Cooling