A Versatile Cluster-Based Real-Time Digital Simulator for Power Engineering Research