Photocatalytic membrane reactors: fundamentals, membrane materials and operational issues