not use <<- operator to define samples & split;
return a list of data frames