MicroRNA Target Prediction and Exploration through Candidate Binding Sites Generation