Text this: Progress on synthesis, functionalisation and applications of graphene nanoplatelets