2012 Asian Championship

Status: Amateur
Season: 2012-2013
Dates: May 1st 2012
Qualifying dates: No qualifier dates available
Location: Qatar Sadd Sports Club, Doha, Qatar
Sponsor: None
Broadcaster: None
Breaks 50s 60s 70s 80s 90s 100s Total
Amount 10 9 1 3 - 11 34
Frame rate 84.2 93.56 842 280.67 - 76.55 24.76
Note: Dates tournament was held unknown. The above dates are placeholders.
Players:
Professional Amateur Total
4 48 52
Matches: 157
Frames: 842
Centuries:
Qualifiers Venue Total
0 11 11
Prize fund: GBP 0
Points scored: 9,615
Round Player 1 Score Player 2
Final India Aditya Mehta 7 (13) 5 India Pankaj Advani
Scores: 11-90(60); 72-57; 76-9; 0-139(116); 74-22; 56-60; 77-7; 72-64; 80-0; 40-82; 9-99(54); 59-47
Centuries: Advani: 116
Match Progress: 0-1, 1-1, 2-1, 2-2, 3-2, 3-3, 4-3, 5-3, 6-3, 6-4, 6-5, 7-5
Mehta Advani Total
Points scored: 626 676 1302
Avg. points/frame: 52.17 56.33 108.5
Breaks 50s 60s 70s 80s 90s 100s Total
Mehta - - - - - - 0
Advani 1 1 - - - 1 3
Semi-final India Pankaj Advani 6 (11) 4 Thailand Noppon Saengkham
Scores: 25-79; 91-6; 48-69; 58-47; 0-90(84); 78-36; 0-71(67); 61(52)-16; 74(59)-6; 61-49
Match Progress: 0-1, 1-1, 1-2, 2-2, 2-3, 3-3, 3-4, 4-4, 5-4, 6-4
Advani Saengkham Total
Points scored: 496 469 965
Avg. points/frame: 49.6 46.9 96.5
Breaks 50s 60s 70s 80s 90s 100s Total
Advani 2 - - - - - 2
Saengkham - 1 - 1 - - 2
Semi-final India Aditya Mehta 6 (11) 3 Iran Hossein Vafaei Ayouri
Scores: 51-27; 85-0; 60-72(60); 6-86(86); 49-79; 95(76)-0; 61(53)-17; 70-37; 89-0
Match Progress: 1-0, 2-0, 2-1, 2-2, 2-3, 3-3, 4-3, 5-3, 6-3
Mehta Vafaei Ayouri Total
Points scored: 566 318 884
Avg. points/frame: 62.89 35.33 98.22
Breaks 50s 60s 70s 80s 90s 100s Total
Mehta 1 - 1 - - - 2
Vafaei Ayouri - 1 - 1 - - 2
Quarter-final India Pankaj Advani 5 (9) 0 Iran Ehsan Heydarinezhad
Scores: 72-46; 71(54)-22; 66-1; 72(66)-1; 76-65
Match Progress: 1-0, 2-0, 3-0, 4-0, 5-0
Advani Heydarinezhad Total
Points scored: 357 135 492
Avg. points/frame: 71.4 27 98.4
Breaks 50s 60s 70s 80s 90s 100s Total
Advani 1 1 - - - - 2
Heydarinezhad - - - - - - 0
Quarter-final India Aditya Mehta 5 (9) 2 Afghanistan Saleh Mohammadi
Scores: 69-54; 39-68; 83-39; 103-30; 50-63; 113(63)-1; 67-37
Match Progress: 1-0, 1-1, 2-1, 3-1, 3-2, 4-2, 5-2
Mehta Mohammadi Total
Points scored: 524 292 816
Avg. points/frame: 74.86 41.71 116.57
Breaks 50s 60s 70s 80s 90s 100s Total
Mehta - 1 - - - - 1
Mohammadi - - - - - - 0
Quarter-final Thailand Noppon Saengkham 5 (9) 1 China Rouzi Maimaiti
Scores: 126(125)-0; 52-13; 83-18; 27-72; 48-36; 93-9
Centuries: Saengkham: 125
Match Progress: 1-0, 2-0, 3-0, 3-1, 4-1, 5-1
Saengkham Maimaiti Total
Points scored: 429 148 577
Avg. points/frame: 71.5 24.67 96.17
Breaks 50s 60s 70s 80s 90s 100s Total
Saengkham - - - - - 1 1
Maimaiti - - - - - - 0
Quarter-final Iran Hossein Vafaei Ayouri 5 (9) 2 Syria Karam Fatima
Scores: 80-38; 99(56)-1; 58-54; 51-53; 6-82; 77(63)-6; 88(63)-20
Match Progress: 1-0, 2-0, 3-0, 3-1, 3-2, 4-2, 5-2
Vafaei Ayouri Fatima Total
Points scored: 459 254 713
Avg. points/frame: 65.57 36.29 101.86
Breaks 50s 60s 70s 80s 90s 100s Total
Vafaei Ayouri 1 2 - - - - 3
Fatima - - - - - - 0
Last 16 India Pankaj Advani 4 (7) 0 Qatar Ahmed Saif
Scores: 71-15; 81-0; 70-18; 62-14
Match Progress: 1-0, 2-0, 3-0, 4-0
Advani Saif Total
Points scored: 284 47 331
Avg. points/frame: 71 11.75 82.75
Breaks 50s 60s 70s 80s 90s 100s Total
Advani - - - - - - 0
Saif - - - - - - 0
Last 16 Syria Karam Fatima 4 (7) 2 Hong Kong Alan Lin Tan Ho
Scores: 8-54; 64-25; 56-44; 19-57; 71-43; 66-41
Match Progress: 0-1, 1-1, 2-1, 2-2, 3-2, 4-2
Fatima Lin Tan Ho Total
Points scored: 284 264 548
Avg. points/frame: 47.33 44 91.33
Breaks 50s 60s 70s 80s 90s 100s Total
Fatima - - - - - - 0
Lin Tan Ho - - - - - - 0
Last 16 Iran Ehsan Heydarinezhad 4 (7) 0 Singapore Marvin Lim Chun Kiat
Scores: 57-19; 71-51; 91(54)-34; 125(88)-1
Match Progress: 1-0, 2-0, 3-0, 4-0
Heydarinezhad Lim Chun Kiat Total
Points scored: 344 105 449
Avg. points/frame: 86 26.25 112.25
Breaks 50s 60s 70s 80s 90s 100s Total
Heydarinezhad 1 - - 1 - - 2
Lim Chun Kiat - - - - - - 0
Last 16 China Rouzi Maimaiti 4 (7) 2 Thailand Thepchaiya Un-Nooh
Scores: 28-77; 66-15; 16-73; 74(67)-32; 82-0; 68-51(51)
Match Progress: 0-1, 1-1, 1-2, 2-2, 3-2, 4-2
Maimaiti Un-Nooh Total
Points scored: 334 248 582
Avg. points/frame: 55.67 41.33 97
Breaks 50s 60s 70s 80s 90s 100s Total
Maimaiti - 1 - - - - 1
Un-Nooh 1 - - - - - 1
Last 16 India Aditya Mehta 4 (7) 0 United Arab Emirates Mohammed Shehab
Scores: 83-20; 59-09; 64-32; 58-40
Match Progress: 1-0, 2-0, 3-0, 4-0
Mehta Shehab Total
Points scored: 264 101 365
Avg. points/frame: 66 25.25 91.25
Breaks 50s 60s 70s 80s 90s 100s Total
Mehta - - - - - - 0
Shehab - - - - - - 0
Last 16 Afghanistan Saleh Mohammadi 4 (7) 0 Afghanistan Mohammad Rais Senzahi
Scores: 97-6; 61-54; 65-53; 53-45
Match Progress: 1-0, 2-0, 3-0, 4-0
Mohammadi Rais Senzahi Total
Points scored: 276 158 434
Avg. points/frame: 69 39.5 108.5
Breaks 50s 60s 70s 80s 90s 100s Total
Mohammadi - - - - - - 0
Rais Senzahi - - - - - - 0
Last 16 Thailand Noppon Saengkham 4 (7) 3 Afghanistan Nadir Khan Sultani
Scores: 74-40; 96-0; 6-78(60); 52(51)-64; 9-72; 101-06; 85-20
Match Progress: 1-0, 2-0, 2-1, 2-2, 2-3, 3-3, 4-3
Saengkham Khan Sultani Total
Points scored: 423 280 703
Avg. points/frame: 60.43 40 100.43
Breaks 50s 60s 70s 80s 90s 100s Total
Saengkham 1 - - - - - 1
Khan Sultani - 1 - - - - 1
Last 16 Iran Hossein Vafaei Ayouri 4 (7) 1 India Kamal Chawla
Scores: 76-36; 67-60;61(51)-62; 63-42; 64-46
Match Progress: 1-0, 2-0, 3-0, 4-0
Vafaei Ayouri Chawla Total
Points scored: 270 184 454
Avg. points/frame: 54 36.8 90.8
Breaks 50s 60s 70s 80s 90s 100s Total
Vafaei Ayouri - - - - - - 0
Chawla 1 - - - - - 1
Group 8 Singapore Tommy Ang 4 (7) 0 Sri Lanka Susantha Boteju
Group 8 Singapore Tommy Ang 4 (7) 2 Qatar Mohsen Bukshaisha
Group 8 Sri Lanka Susantha Boteju 4 (7) 0 Saudi Arabia Alwadi Yousef Ibrahim
Centuries: Boteju: 118
Match Progress:
Group 8 Qatar Mohsen Bukshaisha 4 (7) 1 Sri Lanka Susantha Boteju
Group 8 Qatar Mohsen Bukshaisha 4 (7) 1 Saudi Arabia Alwadi Yousef Ibrahim
Group 8 Hong Kong Alan Lin Tan Ho 4 (7) 3 United Arab Emirates Mohammed Shehab
Group 8 Hong Kong Alan Lin Tan Ho 4 (7) 2 Sri Lanka Susantha Boteju
Group 8 Hong Kong Alan Lin Tan Ho 4 (7) 2 Saudi Arabia Alwadi Yousef Ibrahim
Group 8 Hong Kong Alan Lin Tan Ho 4 (7) 1 Singapore Tommy Ang
Group 8 Hong Kong Alan Lin Tan Ho 4 (7) 1 Qatar Mohsen Bukshaisha
Group 8 United Arab Emirates Mohammed Shehab 4 (7) 1 Sri Lanka Susantha Boteju
Group 8 United Arab Emirates Mohammed Shehab 4 (7) 1 Saudi Arabia Alwadi Yousef Ibrahim
Group 8 United Arab Emirates Mohammed Shehab 4 (7) 1 Singapore Tommy Ang
Group 8 United Arab Emirates Mohammed Shehab 4 (7) 1 Qatar Mohsen Bukshaisha
Group 8 Saudi Arabia Alwadi Yousef Ibrahim 4 (7) 2 Singapore Tommy Ang
Group 7 Qatar Mohammed Banali 4 (7) 0 China Jin Long
Group 7 Qatar Mohammed Banali 4 (7) 2 South Korea Hwang Chui Ho
Group 7 Iran Ehsan Heydarinezhad 4 (7) 3 Thailand Noppon Saengkham
Group 7 Iran Ehsan Heydarinezhad 4 (7) 3 Chinese Taipei Shu-Hung Lin
Group 7 Iran Ehsan Heydarinezhad 4 (7) 2 Qatar Mohammed Banali
Group 7 Iran Ehsan Heydarinezhad 4 (7) 0 South Korea Hwang Chui Ho
Group 7 Chinese Taipei Shu-Hung Lin 4 (7) 1 Qatar Mohammed Banali
Group 7 Chinese Taipei Shu-Hung Lin 4 (7) 2 South Korea Hwang Chui Ho
Group 7 China Jin Long 4 (7) 1 Chinese Taipei Shu-Hung Lin
Group 7 China Jin Long 4 (7) 1 South Korea Hwang Chui Ho
Group 7 China Jin Long 4 (7) 3 Iran Ehsan Heydarinezhad
Group 7 Thailand Noppon Saengkham 4 (7) 1 China Jin Long
Group 7 Thailand Noppon Saengkham 4 (7) 0 Chinese Taipei Shu-Hung Lin
Group 7 Thailand Noppon Saengkham 4 (7) 1 Qatar Mohammed Banali
Group 7 Thailand Noppon Saengkham 4 (7) 0 South Korea Hwang Chui Ho
Group 6 Bahrain Mohammed Al Shaikh 4 (7) 1 Mongolia Baidandorj Batsukh
Group 6 Bahrain Mohammed Al Shaikh 4 (7) 0 Philippines Michael Angelo Mengorio
Group 6 Mongolia Baidandorj Batsukh 4 (7) 1 Philippines Michael Angelo Mengorio
Group 6 Jordan Ahmed Ogaily 4 (7) 2 Mongolia Baidandorj Batsukh
Group 6 Jordan Ahmed Ogaily 4 (7) 3 Philippines Michael Angelo Mengorio
Group 6 Jordan Ahmed Ogaily 4 (7) 2 Bahrain Mohammed Al Shaikh
Group 6 Qatar Ahmed Saif 4 (7) 0 Jordan Ahmed Ogaily
Group 6 Qatar Ahmed Saif 4 (7) 0 Mongolia Baidandorj Batsukh
Group 6 Qatar Ahmed Saif 4 (7) 1 Philippines Michael Angelo Mengorio
Group 6 Qatar Ahmed Saif 4 (7) 3 Bahrain Mohammed Al Shaikh
Group 6 Thailand Thepchaiya Un-Nooh 4 (7) 3 Qatar Ahmed Saif
Group 6 Thailand Thepchaiya Un-Nooh 4 (7) 0 Jordan Ahmed Ogaily
Group 6 Thailand Thepchaiya Un-Nooh 4 (7) 2 Mongolia Baidandorj Batsukh
Group 6 Thailand Thepchaiya Un-Nooh 4 (7) 0 Philippines Michael Angelo Mengorio
Group 6 Thailand Thepchaiya Un-Nooh 4 (7) 1 Bahrain Mohammed Al Shaikh
Group 5 India Kamal Chawla 4 (7) 1 South Korea Min Hu Baek
Group 5 India Kamal Chawla 4 (7) 0 Iraq Firas Kamel
Group 5 India Kamal Chawla 4 (7) 1 Philippines Rodolf Lordan jnr.
Group 5 India Kamal Chawla 4 (7) 1 Iran Mohammad Lababi
Group 5 South Korea Min Hu Baek(Walkover) 0 (7) 0 Iran Mohammad Lababi
Group 5 Iraq Firas Kamel 4 (7) 0 South Korea Min Hu Baek
Group 5 Iraq Firas Kamel 4 (7) 2 Iran Mohammad Lababi
Group 5 Iran Mohammad Lababi 4 (7) 0 Philippines Rodolf Lordan jnr.
Group 5 Philippines Rodolf Lordan jnr. 4 (7) 2 South Korea Min Hu Baek
Group 5 Philippines Rodolf Lordan jnr. 4 (7) 2 Iraq Firas Kamel
Group 5 Afghanistan Saleh Mohammadi 4 (7) 3 India Kamal Chawla
Group 5 Afghanistan Saleh Mohammadi 4 (7) 1 South Korea Min Hu Baek
Group 5 Afghanistan Saleh Mohammadi 4 (7) 2 Iraq Firas Kamel
Centuries: Mohammadi: 127
Match Progress:
Group 5 Afghanistan Saleh Mohammadi 4 (7) 1 Philippines Rodolf Lordan jnr.
Centuries: Mohammadi: 117
Match Progress:
Group 5 Afghanistan Saleh Mohammadi 4 (7) 3 Iran Mohammad Lababi
Group 4 Jordan Suleiman Abusalem 4 (7) 1 Iraq Ali Hussain Ali
Group 4 United Arab Emirates Mohammed Al Joker 4 (7) 0 Iraq Ali Hussain Ali
Group 4 United Arab Emirates Mohammed Al Joker 4 (7) 1 Bahrain Habib Subah
Group 4 United Arab Emirates Mohammed Al Joker 4 (7) 0 Jordan Suleiman Abusalem
Group 4 Hong Kong Fung Kwok Wai 4 (7) 3 Afghanistan Mohammad Rais Senzahi
Group 4 Hong Kong Fung Kwok Wai 4 (7) 1 Iraq Ali Hussain Ali
Group 4 Hong Kong Fung Kwok Wai 4 (7) 1 Jordan Suleiman Abusalem
Group 4 Hong Kong Fung Kwok Wai 4 (7) 3 United Arab Emirates Mohammed Al Joker
Group 4 Singapore Marvin Lim Chun Kiat 4 (7) 1 Iraq Ali Hussain Ali
Group 4 Singapore Marvin Lim Chun Kiat 4 (7) 3 Hong Kong Fung Kwok Wai
Group 4 Singapore Marvin Lim Chun Kiat 4 (7) 3 Bahrain Habib Subah
Group 4 Singapore Marvin Lim Chun Kiat 4 (7) 1 Jordan Suleiman Abusalem
Group 4 Singapore Marvin Lim Chun Kiat 4 (7) 1 United Arab Emirates Mohammed Al Joker
Group 4 Afghanistan Mohammad Rais Senzahi(Walkover) 0 (7) 0 Iraq Ali Hussain Ali
Group 4 Afghanistan Mohammad Rais Senzahi 4 (7) 2 Bahrain Habib Subah
Group 4 Afghanistan Mohammad Rais Senzahi 4 (7) 2 Jordan Suleiman Abusalem
Group 4 Afghanistan Mohammad Rais Senzahi 4 (7) 2 United Arab Emirates Mohammed Al Joker
Group 4 Afghanistan Mohammad Rais Senzahi 4 (7) 2 Singapore Marvin Lim Chun Kiat
Group 4 Bahrain Habib Subah 4 (7) 1 Iraq Ali Hussain Ali
Group 4 Bahrain Habib Subah 4 (7) 1 Hong Kong Fung Kwok Wai
Centuries: Subah: 126
Match Progress:
Group 4 Bahrain Habib Subah 4 (7) 2 Jordan Suleiman Abusalem
Group 3 India Pankaj Advani 4 (7) 0 Kuwait Ebrahim Alsharrah
Centuries: Advani: 116
Match Progress:
Group 3 India Pankaj Advani 4 (7) 0 Pakistan Sultan Mohammed
Group 3 India Pankaj Advani 4 (7) 0 Qatar Mohammed Khamis Abdulrehman
Group 3 India Pankaj Advani 4 (7) 2 China Rouzi Maimaiti
Centuries: Advani: 103
Match Progress:
Group 3 India Pankaj Advani 4 (7) 1 Slovakia MN Mohamed Munshi
Group 3 India Pankaj Advani 4 (7) 0 Palestine Malik Jadallah
Centuries: Advani: 117
Match Progress:
Group 3 Kuwait Ebrahim Alsharrah 4 (7) 3 Qatar Mohammed Khamis Abdulrehman
Group 3 Kuwait Ebrahim Alsharrah 4 (7) 0 Slovakia MN Mohamed Munshi
Group 3 Palestine Malik Jadallah 4 (7) 3 Kuwait Ebrahim Alsharrah
Group 3 Palestine Malik Jadallah 4 (7) 2 Qatar Mohammed Khamis Abdulrehman
Group 3 Palestine Malik Jadallah 4 (7) 0 Slovakia MN Mohamed Munshi
Group 3 China Rouzi Maimaiti 4 (7) 0 Kuwait Ebrahim Alsharrah
Group 3 China Rouzi Maimaiti 4 (7) 0 Pakistan Sultan Mohammed
Group 3 China Rouzi Maimaiti 4 (7) 1 Qatar Mohammed Khamis Abdulrehman
Group 3 China Rouzi Maimaiti 4 (7) 0 Slovakia MN Mohamed Munshi
Group 3 China Rouzi Maimaiti 4 (7) 0 Palestine Malik Jadallah
Group 3 Slovakia MN Mohamed Munshi 4 (7) 3 Qatar Mohammed Khamis Abdulrehman
Group 3 Pakistan Sultan Mohammed 4 (7) 0 Kuwait Ebrahim Alsharrah
Group 3 Pakistan Sultan Mohammed 4 (7) 1 Qatar Mohammed Khamis Abdulrehman
Group 3 Pakistan Sultan Mohammed 4 (7) 1 Slovakia MN Mohamed Munshi
Group 3 Pakistan Sultan Mohammed 4 (7) 2 Palestine Malik Jadallah
Group 2 Qatar Khamis al Obaidly 4 (7) 3 Lebanon Mohammed Ali Berjaoui
Group 2 Syria Omar Alkojah 4 (7) 0 Lebanon Mohammed Ali Berjaoui
Group 2 Syria Omar Alkojah 4 (7) 1 Saudi Arabia Ahmad Assiry
Group 2 Syria Omar Alkojah 4 (7) 1 Mongolia Orchhirbold Begzsuren
Group 2 Syria Omar Alkojah 4 (7) 1 Qatar Khamis al Obaidly
Group 2 Saudi Arabia Ahmad Assiry 4 (7) 1 Lebanon Mohammed Ali Berjaoui
Group 2 Saudi Arabia Ahmad Assiry 4 (7) 3 Mongolia Orchhirbold Begzsuren
Group 2 Saudi Arabia Ahmad Assiry 4 (7) 2 Qatar Khamis al Obaidly
Group 2 Mongolia Orchhirbold Begzsuren 4 (7) 1 Lebanon Mohammed Ali Berjaoui
Group 2 Mongolia Orchhirbold Begzsuren 4 (7) 2 Qatar Khamis al Obaidly
Group 2 Afghanistan Nadir Khan Sultani 4 (7) 0 Lebanon Mohammed Ali Berjaoui
Group 2 Afghanistan Nadir Khan Sultani 4 (7) 1 Saudi Arabia Ahmad Assiry
Group 2 Afghanistan Nadir Khan Sultani 4 (7) 1 Mongolia Orchhirbold Begzsuren
Group 2 Afghanistan Nadir Khan Sultani 4 (7) 3 Qatar Khamis al Obaidly
Group 2 Afghanistan Nadir Khan Sultani 4 (7) 1 Syria Omar Alkojah
Group 2 Iran Hossein Vafaei Ayouri 4 (7) 0 Lebanon Mohammed Ali Berjaoui
Group 2 Iran Hossein Vafaei Ayouri 4 (7) 1 Saudi Arabia Ahmad Assiry
Group 2 Iran Hossein Vafaei Ayouri 4 (7) 0 Mongolia Orchhirbold Begzsuren
Centuries: Vafaei Ayouri: 108
Match Progress:
Group 2 Iran Hossein Vafaei Ayouri 4 (7) 0 Qatar Khamis al Obaidly
Group 2 Iran Hossein Vafaei Ayouri 4 (7) 1 Afghanistan Nadir Khan Sultani
Group 2 Iran Hossein Vafaei Ayouri 4 (7) 3 Syria Omar Alkojah
Group 1 Kuwait Mubarak al Owais 4 (7) 3 Qatar Bashar Hussain
Group 1 Kuwait Mubarak al Owais 4 (7) 1 Thailand Liu Hao Wei
Group 1 Pakistan Mohammed Asif 4 (7) 3 Palestine Khalid Soliman Alastal
Group 1 Pakistan Mohammed Asif 4 (7) 3 Qatar Bashar Hussain
Group 1 Pakistan Mohammed Asif 4 (7) 3 Kuwait Mubarak al Owais
Group 1 Pakistan Mohammed Asif 4 (7) 0 Thailand Liu Hao Wei
Group 1 Syria Karam Fatima 4 (7) 0 Palestine Khalid Soliman Alastal
Group 1 Syria Karam Fatima 4 (7) 1 Qatar Bashar Hussain
Centuries: Fatima: 140
Match Progress:
Group 1 Syria Karam Fatima 4 (7) 2 Pakistan Mohammed Asif
Group 1 Syria Karam Fatima 4 (7) 0 Kuwait Mubarak al Owais
Group 1 Syria Karam Fatima 4 (7) 0 Thailand Liu Hao Wei
Group 1 Qatar Bashar Hussain 4 (7) 0 Thailand Liu Hao Wei
Group 1 India Aditya Mehta 4 (7) 0 Palestine Khalid Soliman Alastal
Group 1 India Aditya Mehta 4 (7) 0 Qatar Bashar Hussain
Group 1 India Aditya Mehta 4 (7) 2 Pakistan Mohammed Asif
Group 1 India Aditya Mehta 4 (7) 0 Kuwait Mubarak al Owais
Group 1 India Aditya Mehta 4 (7) 0 Syria Karam Fatima
Group 1 India Aditya Mehta 4 (7) 2 Thailand Liu Hao Wei
Group 1 Palestine Khalid Soliman Alastal 4 (7) 1 Qatar Bashar Hussain
Group 1 Palestine Khalid Soliman Alastal 4 (7) 3 Kuwait Mubarak al Owais
Group 1 Palestine Khalid Soliman Alastal 4 (7) 1 Thailand Liu Hao Wei