Dynamical Approach for X-ray Diffraction from Surfaces and Interfaces: Interpretation of Crystal Truncation Rod Using Dynamical Theory