Sina.com launches magazine channel