support for multiple ranged reads
Merge pull request #5 from dchsueh/master

support for multiple ranged reads