Neptune/Sixth retail center opens for business in Coney Island