add sample_slepc/spin_hamiltonian_parallel.cpp