solar power driven processor