Type 540 submarine