metals and non metals ncert solutions class 8