Transparent solar panel enables first solar-powered smartwatch