MicroRNA sponges: progress and possibilities.

MicroRNA sponges: progress and possibilities.