Text this: Acoustic, mechanical and electric matching in traveling-wave thermoacoustic electric generators