Attribution theory and academic library performance evaluation