Artificial Intelligence in Dermatology: A New Era for Skin Cancer Detection