Solar cells as on board power source