Surface engineering perspectives in the self-pierce riveting process