Facile green synthesis of ZnO nanoparticles using natural-based materials: Properties, mechanism, surface modification and application