2b71c1c9600cb28b8ce365ed035cc31a scirep_a2018v18a16303.pdf