China ranks 59th in Global Internet Penetration Index