New developments in the simulation of Rutherford backscattering spectrometry in channeling mode using arbitrary atom structures