Phase-field simulation of impingement and spreading of micro-sized droplet on heterogeneous surface