Text this: A dynamic estimation of board efficiency index and financial performance: evidence from China