Modelling of capillary water absorption in sound and cracked concrete using a dual-lattice approach