Impact of STEM Project-Based Learning on research autonomy and engineering thinking in solar energy education | Synapse