Visualization of Micro-Particle Retention on a Heterogeneous Surface Using Micro-models: Influence of Nanoscale Surface Roughness