Understanding of hopping matrix for 2D materials taking 2D honeycomb and square lattices as study cases - Maher Ahmed (2011)