Comparative study of classification algorithms for quality assessment of resistance spot welding joints from preand post-welding inputs