Theoretical Study of Graphene Nanoflakes with Nitrogen and Vacancy Defects: Effects of Flake Sizes and Defect Types on Electronic Excitation Properties