solar-powered CNC machines