fix a space leak bug. Use lazy input interface of the binary package instead of hand writing one.
add CeRNA analysis functionality