Contact angle hysteresis: A molecular interpretation