Addressing Students' Difficulties with Faraday's Law: A Guided Problem Solving Approach.