O'NEAL 2024 nanofront recycling & disposal