Google it.
I did that first. It appears to be a religious view, long on opinion and speculation and short on facts and corroborating evidence. I couldn’t find a single respected Egyptology site that gave any credence to the theory. If you have a link to such a site, I’d be very interested in investigating it.