Energy level alignment of cyclohexane on Rh(111) surfaces: the importance of interfacial dipole and final-state screening.