added output to log file
Apri 20, updated the selectiong function to return overlaped genes, return one set, updated log information