[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Inst Biomed & Hlth Engn, Shenzhen 518055, Peoples R China
[2] Washington Univ, Dept Biomed Engn, St Louis, MO 63130 USA
[3] Qufu Normal Univ, Coll Comp Sci, Donggang 276826, Rizhao, Peoples R China
[4] SUNY Buffalo, Dept Biomed Engn, Buffalo, NY 14260 USA
[5] SUNY Buffalo, Dept Elect Engn, Buffalo, NY 14260 USA