Inducing synthesis of amorphous EuFePt nanorods and their comprehensive enhancement of magnetism, thermostability and photocatalysis.