Journal articles:

Peer-refereed Proceedings:

Patent:

Thesis :

Poster papers:

Technical reports: