Semiconductor Characterization Techniques and Applications