Mose Masoe to join the Panthers