Sabby Management Initiates a 6.2% Stake in Delcath Systems