Photocatalytic Inactivation of Viruses Using Graphitic Carbon Nitride-Based Photocatalysts: Virucidal Performance and Mechanism