20110221 tech: Top Alibaba execs resign after fraud probe