Kinetic Monte Carlo simulation of surface heterogeneity in graphite anodes for lithium-ion batteries: Passive layer formation | IEEE Conference Publication | IEEE Xplore