A critical review of g-C3N4-based photocatalytic membrane for water purification