Direct Growth of Graphene on Rigid and Flexible Substrates: Progress, Applicatoins, and Challenges