Java program to split a CSV file into multiple files, based on user column selection