add some SRAtool and improve performance of some function