A green approach for the preparation of ZnO@C nanocomposite using agave americana plant extract with enhanced photodegradation. (10th December 2022)