This seems to be "reporting" from an unconfirmed rumor that was originally posted here and has been bouncing around the chinese net for the last 24 hours (I saw it a few hours ago)
Original source: http://www.marbridgeconsulting.com/marbridgedaily/2014-05-15...