Few Shot Learning for Novel Fault Diagnosis with a Improved Prototypical Network