Novel 1,2,4-triazole analogues as mushroom tyrosinase inhibitors: synthesis, kinetic mechanism, cytotoxicity and computational studies