China Blockchain Conflux Gets $18M From DWF Labs, CFX Drops 6%