A distributed computing approach for real time transient stability analysis