Ribozymes: from mechanistic studies to applications in vivo.