Explicit K-symplectic methods for nonseparable non-canonical Hamiltonian systems