python library for balancing chemical equations