MicroRNAs: biogenesis, function and applications.