The Potential of Mini DisplayPort: A Challenger to HDMI?