Npj Flexible Electronics 6 99 2022