Cork student Sean O'Sullivan wins BT Young Scientist & Techn