Dynamical behaviors of droplet impingement and spreading on chemically heterogeneous surfaces