New insights into the active site structure and catalytic mechanism of tyrosinase and its related proteins