DIY Electronics USB-C Charging USB transfer files File Sharing Dermatoscopy Skin Conditions Non-Cancer Dermatoscopy Generative AI Machine Learning