Neural Symplectic Form: Learning Hamiltonian Equations on General Coordinate Systems