Graphene Characterization And Device Fabrication: Doping Analysis, Strains Engineering Towards Terahertz Radiation