Graphene nanoribbons: A promising nanomaterial for biomedical applications.