A Harmonic Balance Framework For The Numerical Simulation Of Non-Linear Wave Energy Converter Models In Random Seas