class 8 science metals and non metals explanation