Mako A graph-based pattern growth approach to detect complex structural variants