Exploring the pathway structure of metabolism: decomposition into subnetworks and application to Mycoplasma pneumoniae | Synapse