Text this: Graphene absorber on an SOI chip for active and passive mode locking of lasers