Text this: Security and performance enhancement of authentication protocols in heterogeneous wireless networks