Typhoon Nida: cities on high alert in China as storm makes landfall