Text this: On-Road Driver Monitoring System Based on a Solar-Powered In-Vehicle Embedded Platform