Similar and dissimilar resistance spot welding of advanced high strength steels: welding and heat treatment procedures, structure and mechanical properties