SkinGPT-4: An Interactive Dermatology Diagnostic System with Visual Large Language Model