Examining features of how professional development and enactment of educative curricula influences elementary science teacher learning