Wan Hai posts $97.3m profit for 1H15