DESIGN, DEVELOPMENT AND VALIDATION OF A MODEL OF PROBLEM SOLVING FOR EGYPTIAN SCIENCE CLASSES