Review of WEC-Sim development and applications