Text this: Effects of Self-regulated Learning, Parental Involvement and Homework on Academic Achievement of School Students