HTC One mini revealed again: New specifications and photos leaked