fix bug of boolean equals() method, the reference comparison works incorrectly after deserialization