The structures, stabilities, electronic and magnetic properties of fully and partially hydrogenated germanene nanoribbons: A first-principles investigation