Application of variation theory in STEM education: A comprehensive guideline for STEM teachers | Synapse