Powell Industries posts record orders as backlog tops $2.4 billion