how are nanomaterials prepared by ball milling and sol gel method