Mn Doped GaN Thin Films and Nanoparticles