Advances in brazing : science, technology and applications