split a list into a series of sub-lists of equal list size by sub-list element nubmer