China's central bank imposed a 22.37 million yuan ($3.5 million) fine on MYBank, the online bank backed by Ant, for breaching rules on credit scoring management and deals with unidentified clients