Two scientists win prize at high-level forum in SW China : c