New evidence of moral hazard : environmental liability insurance and firms' environmental performance / Shiyi Chen ...[et al.]