Learnable Fourier Features for Multi-DimensionalSpatial Positional Encoding