Intersectionality and eco-social theory: a review of potentials for public health knowledge and social justice | Synapse