Corporate governance mechanisms and financial performance in China: panel data evidence on listed non financial companies | Synapse