On the Profitability of Selfish Mining Against Multiple Difficulty Adjustment Algorithms