The Influence of Learning Motivation, Cognitive Strategy, Prior Knowledge on Learning Satisfaction