Terahertz Science and Applications Based on Electro-optic Polymer Films