Cupola Furnace: Working, Terminology, Advantages, Disadvantages, and Real-World Applications