The engineering and techniques to prevent floods and deduce disasters in the gneiss regions of the Taihang Mountains