This seems to be "reporting" from an unconfirmed rumor that was originally posted at the link below 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...