Design and experimental demonstration of 3-bit digital coding metasurfaces for terahertz wave manipulation