Progresses in new carbon platforms : graphene and carbon dots