Dynamic behavior and heat transfer of a liquid droplet impinging on a solid surface