Splice site detection using a combination of Markov Model and neural network