Fix bug in parsing gene id
Creating fallback mechanism for gene names using candidate filename
Store previous results, fix empty gene id issue