Fungus Infections: Types, Causes, Symptoms and Treatment