Optical Coherence Tomography As An Advanced Tool In Different Applications