Four-generation challenge takes social media by storm in China