Generic static method cannot be applied in Generic Class