Laser Vaporization Methods for the Synthesis of Metal and Semiconductor Nanoparticles; Graphene, Doped Graphene and Nanoparticles Supported on Graphene