Bidirectional Voltage Level Translator for Open-Drain and Push-Pull Applications