Stan Lee files suit against former company