Mengying Xu1 article listing Mengying Xu in Nature Communications, indexed by Paperzzz from Crossref and OSF.A biopiezocatalyst harnessing mechanical energy to enhance bioplastic production from CO2 and organic carbon Nature Communications