3-D optical modeling of single and multi-junction thin-film silicon solar cells on gratings