Solar-Powered Molecular Motor