miRNPs: a novel class of ribonucleoproteins containing numerous microRNAs | Synapse