A Taiwanese fishing boat captain detained by China has arrived back in the Penghu islands after being held for four months on suspicion of illegally fishing in Chinese waters.