A bicompact scheme and spectral decomposition method for difference solution of Maxwell's equations in layered media. (15th August 2021)