YEAR: 2015-2019 COPYRIGHT HOLDER: Shiqi Yu & Jan Wijffels ORGANIZATION: University of Science and Technology Shenzhen & BNOSAC