Hamama volcanogenic massive sulfide deposits, central Eastern Desert, Egypt: mineralogical and tectonic implications