Formative Assessment in Engineering Education: Exploring Ways to Enhance Students' Learning Achievement