Mann’s new hurricane ‘invention’ ridiculed by Hurricane experts!