The Harnack estimate for the Ricci flow