VGLS: A virtual geophysical laboratory system based on C# and viustools and its application for geophysical education | Synapse