Process Optimization for Pore Defect in Casting – A Review