add gradient support for ie9 and drop for ie8