Statistics for Development of advanced nanocomposite membranes using graphene nanoribbons and nanosheets for water treatment