Soft X-ray spectro-ptychography on boron nitride nanotubes, carbon nanotubes and permalloy nanorods