A Dual Hardware-In-the-Loop (DHIL) platform for testing and validation of WEC subsystems