complete list of authors Yang, Xiaojian||Mine, Yorshinori||Du, Min||Wu, Guoyao||France, James||Fan, Ming Z