Analysis of Machine Learning Based Methods for Identifying MicroRNA Precursors