Zynex faces securities fraud lawsuit over 4-year period