Text this: Review: Solar Power innovation, sustainability, and environmental justice