Evaluating Corporate Performance and Bank Productivity in China: The Moderating Role of Independent Directors · Study