Homework practices and academic achievement: The mediating role of self-eYcacy and perceived responsibility beliefs