Added advance type interface to all edge mapping kernels. TODO: implement other three advance type: V2E, E2V, E2E.