Perceptions of independent directors about their roles of and challenges on corporate boards