Stella, described as the world’s first solar-powered family car, made its sleek debut in Davis on Friday. Designed by students at the Eindhoven University of Technology in Holland, the car can drive up to 500 miles on a single charge and is intended to be “energy positive,” producing twice as much energy as it uses.