https://www.hanspub.org/journal/VE.html https://www.hanspub.org/journal/paperhis?issueid=9211&journalid=610