On the self-piercing riveting of aluminium blanks and carbon fibre composite panels