Detecting Structural Variations with Illumina, PacBio and Optical Maps Data by Computational Approaches