+ Replaced the `for` loop to split the data matrix for parallel
processing with `split` and `mapply`.