Recent advances and application of carbon nitride framework materials in sample preparation