DGViewer: A Hybrid Approach towards Visualisation of Dynamic Networks