Skin cancer: Causes, types, prevention and treatment