Deep Neural Network based Mobile Dermoscopy Application for Triaging Skin Cancer Detection