After reading this in wikipedia about Spike missile:
I came to conclusion that basic HJ-10 missile only have 10km range compared to Spike NLOS's 25km because it doesn't have data link guidance, so it was limited by the length of its fiber optic wire just like Spike ER. HJ-20/50 seems to be variant of HJ-10 with data link guidance to allow it to go further.The Spike NLOS uses a fiber optic link similar to other Spike versions, but only out to 8 km, after which it employs a radio data link for command guidance.