Dermatologist level dermoscopy skin cancer classification using different deep learning convolutional neural networks algorithms