Solar cells off the assembly line