Taiwan launches its first domestically produced submarine for testing