A three-dimensional GPU-FDTD method for EM wave scattering from randomly rough surface | Synapse