Numerical study of macroscopic thermal diodes: Influence of interface topography and contact resistance | Synapse