At the very best in a lab. Outside with the heat and sand . . . They just don’t like blowing sand, and also long periods without rain will lend to silt buildup that the rain just wont wash off whenever it comes so that added layer also affects the output of each panel.
Let's not forget about bird poop buildup...and bird carcass buildup (from birds fried by the solar panels).