miR-Synth: a computational resource for the design of multi-site multi-target synthetic miRNAs