Adhesion And Tribology On Well-Defined, Nano-Scale Rough Surfaces: A Gradient Approach