Conceptual design of drill-string and mud pump electrical drives control systems and test environment for real-time Hardware-in-the-Loop drilling system emulation