Ecological characteristics of a typical coastal artificial shoreline considering the key drivers involved