Snow Peak Apparel Opens Stores in Beijing, Shanghai and Wuhan in Push Into China's Key Consumer Hubs