China's e-commerce firms kick off June 18 shopping festivals amid rebound