Developer proposes apartments at former Shelton Chinese restaurant site