The Chengjiang Biota inhabited a deltaic environment