Text this: Knowledge based process planning system for electronic assembly /