Description of issue
I would like to make a table like the following in a LaTeX document that uses revtex4-2 as its document class:

However, the table that I generate with LaTeX has a bunch of white columns that are undesired:

Strangely, these white columns are not present when I use article as my document class:

LaTeX code:
\documentclass[aps, twocolumn]{revtex4-2}
% \documentclass[twocolumn]{article}
\usepackage{multirow}
\usepackage[table,xcdraw]{xcolor}
\begin{document}
\begin{table}[]
\caption{}
\label{tab:my-table}
\begin{tabular}{ll|c|cc|c|c|ccc|c}
\rowcolor[HTML]{EFEFEF}
\cellcolor[HTML]{EFEFEF} &
\cellcolor[HTML]{EFEFEF} &
\multicolumn{8}{c|}{\cellcolor[HTML]{EFEFEF}Col3} &
\cellcolor[HTML]{EFEFEF} \
\rowcolor[HTML]{EFEFEF}
\cellcolor[HTML]{EFEFEF} &
\cellcolor[HTML]{EFEFEF} &
AA &
\multicolumn{2}{c}{\cellcolor[HTML]{EFEFEF}BB} &
CC &
DD &
\multicolumn{3}{c|}{\cellcolor[HTML]{EFEFEF}EE} &
\cellcolor[HTML]{EFEFEF} \
\rowcolor[HTML]{EFEFEF}
\multirow{-3}{}{\cellcolor[HTML]{EFEFEF}Col1} &
\multirow{-3}{}{\cellcolor[HTML]{EFEFEF}Col2} &
&
b.1 &
b.2 &
&
&
e.1 &
e.2 &
e.3 &
\multirow{-3}{}{\cellcolor[HTML]{EFEFEF}Col4} \ \hline
dat1 & 111 & 0.00 & 1.00 & 1.00 & & 1.00 & & 1.00 & & 111111.00 \
\rowcolor[HTML]{EFEFEF}
dat2 & 222 & 0.00 & & 1.00 & 1.00 & 0.50 & & 1.00 & 1.00 & 222222.00 \
dat3 & 333 & 0.00 & & & & & & & & 333333.00 \
\rowcolor[HTML]{EFEFEF}
dat4 & 444 & 0.00 & & & & & & & & 4444444.00
\end{tabular}
\end{table*}
\end{document}

