Spike dynamics of a singular parabolic equation