The effects of corporate governance mechanisms on earnings management of listed firms in Nigeria | Synapse